roll-off the rim - French English Dictionary